reciprocating screw machines - Alemán Inglés Diccionario